voluntary repurchase - Francés Inglés Diccionario